home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 11 - 1995 / 11.02 Feb 95 / Yenta / SendWindowƒ / CPPZoneList.h < prev   
Encoding:
C/C++ Source or Header  |  1996-04-04  |  804 b   |  35 lines  |  [TEXT/KAHL]

  1. /********************************************************* DEFINITION
  2.     DATE:    9/28/93
  3.     AUTHOR: Eric R. Rosé
  4.     
  5.     CLASS:  CPPZoneList
  6.     
  7.     SUPERCLASS: CPPVisualStringList
  8.     
  9.         This C++ class manages a list of zone name strings
  10.     
  11. ********************************************************************/
  12.  
  13. #pragma once
  14.  
  15. #include <CPPVisualStringList.h>
  16.  
  17. class CPPStringList;
  18. class CPPDArray;
  19.  
  20. class CPPZoneList : public CPPVisualStringList  {
  21. public:
  22.                     CPPZoneList (CPPWindow *theWindow, Rect *boundsRect,
  23.                                    CPPDArray *coreData, Boolean ownsData);
  24.                     ~CPPZoneList (void);
  25.             
  26.     virtual    char    *ClassName (void);
  27.     CPPStringList    *MakeListOfZones (void);
  28.     StringPtr        operator[] (long getWhich);
  29.             
  30. protected:
  31.  
  32.     virtual    void    DrawCellContents (long whichCell, Rect *itsFrame, 
  33.                                       Boolean selected);
  34.  
  35. };